stretching oneself out - Spanish English Dictionary